Big Huge Thesaurus

adductor muscle

noun